harass the witness - Francés Inglés Diccionario